/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controle;

import dao.NivelTecnicoDAO;
import java.util.ArrayList;
import java.util.List;
import modelo.NivelTecnico;

/**
 *
 * @author Gilmara Maquine
 */
public class NivelTecnicoControle {
    
    private NivelTecnico nivel;
    private List<NivelTecnico> niveis = new ArrayList<NivelTecnico>();
    
    public NivelTecnicoControle(){
        
    }
    
    public NivelTecnicoControle(NivelTecnico nivelTecnico){
        this.nivel = nivelTecnico;
    }

    public NivelTecnico getNivel() {
        return nivel;
    }

    public void setNivel(NivelTecnico nivel) {
        this.nivel = nivel;
    }

    public List<NivelTecnico> getNiveis() {
        return niveis;
    }

    public void setNiveis(List<NivelTecnico> niveis) {
        this.niveis = niveis;
    }
    
    public void inserir(){
        
        NivelTecnicoDAO nivelDAO = new NivelTecnicoDAO();
        
        nivelDAO.inserir(nivel);
    }
    
    public void pesquisar(){
        
        NivelTecnicoDAO nivelDAO = new NivelTecnicoDAO();
        
        this.niveis = nivelDAO.pesquisar(nivel);
    }
    
    public void excluir(){
        
        NivelTecnicoDAO nivelDAO = new NivelTecnicoDAO();
        
        nivelDAO.excluir(nivel);
    }
    
    
}
